#!/bin/bash
#

##写一个脚本监控你的/boot分区,当你的/boot分区的剩余空间小于500M时.给root管理员发一封邮件(测试时可以再某个文件里写一句话)

free=$(df -hT /boot | grep / | awk '{print $5}' | awk -F M '{print $1}')

# 日志文件路径（用于测试时记录消息）
LOG_FILE="/var/log/boot_space_monitor.log"
 

if [ $free -lt 500 ]; then
    echo "$(date)：/boot分区剩余空间不足500MB,当前剩余${free}MB" >> $LOG_FILE
else
    echo "$(date)：/boot分区剩余空间充足,当前剩余${free}MB" >> $LOG_FILE
fi


